// API redefenition is required to make much calculations API-independent
typedef int 	integer;
typedef float 	half_real;
typedef float2 	plane_coord;
typedef float3 	space_coord;
typedef float4	color;